home *** CD-ROM | disk | FTP | other *** search
/ Chip 2005 June / ccd0605.iso / Software / Freeware / Programare / highlight / highlight-W32GUI-2.2-10b-Setup.exe / {app} / src / ASSourceIterator.h < prev    next >
C/C++ Source or Header  |  2004-02-01  |  333b  |  25 lines

  1. #ifndef ASSOURCEITERATOR_H
  2. #define ASSOURCEITERATOR_H
  3.  
  4. #include <string>
  5. #include "compiler_defines.h"
  6.  
  7. #ifdef USES_NAMESPACE
  8. namespace astyle
  9.   {
  10. #endif
  11.  
  12.   class ASSourceIterator
  13.     {
  14.     public:
  15.       virtual bool hasMoreLines() const = 0;
  16.       virtual std::string nextLine() = 0;
  17.     };
  18.  
  19.  
  20. #ifdef USES_NAMESPACE
  21. }
  22. #endif
  23.  
  24. #endif
  25.